@charset "utf-8";
body{background: #f2f2f2 !important;}
.sub-banners img{width: 100%;overflow: hidden;}
.sub-wrap{width: 1100px;margin: 0 auto;}
/*面包屑导航*/
.location-nav{margin-top: 15px;color: #999;margin-bottom: 20px;}
.location-nav li{color: #999;padding-right: 3px;float: left;}
.location-nav li a{color: #999}
/*left*/
.left-boxs{width: 230px;overflow: hidden;}
.lefttits{height: 65px;border-top: 3px solid #333333 !important;border:1px solid #e5e5e5;color: #333;font-size: 18px;line-height: 65px;text-align: center;}
.lefttits b{padding-right: 5px;}
.pro-item-box{height: 55px;width:197px;line-height: 55px;color: #333;font-size: 16px;background: #efefef;display: block;float: left;border-bottom: 5px solid #fff;}
.prod{height: 55px;line-height: 55px;color: #333;font-size: 16px;background: #efefef;display: inline-block; width:33px;float: right;border-bottom: 5px solid #fff;}
.close{width: 13px;height: 6px;background: url(../images/arrow_xl.png) no-repeat;display: inline-block;float: right;margin-top: 24px;margin-right: 15px;}
.open{width: 13px;height: 6px;background: url(../images/arrow_xl.png) no-repeat;display: inline-block;float: right;margin-top: 24px;margin-right: 15px;}
.pro-item-xs{display:none ;background: #efefef;width: 100%;margin-top: 55px;}
.prow{margin-bottom: 5px;}
.pro-item-xs li {width: 100%;height: 55px;line-height: 55px;font-size: 16px;background: #e5e5e5;}
.pro-item-xs li a:hover{width: 100%;height: 55px;line-height: 55px;display: block;background: #0046bd;color: #fff;}
.pro-t{padding-left: 20px;float: left;}
.pro-item-xs li a span{padding-left: 20px;}
.tel-boxs{border: 1px solid #efefef;border-top: none;margin-top: -5px;}
.telicons{display: inline-block;font-size: 16px;padding-top: 35px;padding-left: 22px;}
.telicons i{width: 28px;height: 26px;background: url(../images/icon_blacktel.png) no-repeat;display: inline-block;vertical-align: middle;}
.telnm{font-size: 20px;font-weight: bold;padding-left: 25px;line-height: 5px;}
.adredec{font-size: 14xp;color: #333;padding: 26px;padding-top: 0 !important;}
.kp-tit{border-left: 2px solid #333;margin-top: 25px;}
.kp-tit span{font-size: 18px;font-weight: bold;padding-left: 8px;}

.kp-list{margin-top: 20px;display:block;} 
.kp-list img{width: 230px;height: 150px;transition: all 0.5s;}
.kp-list:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    overflow:hidden;}
.kp-list div{width: 230px;height: 150px;overflow: hidden;}
/*right*/
.right-boxs{width: 80%; margin: auto;}
.right-tits{height: 35px;background: #efefef;border-left: 3px solid #f82328;line-height: 35px;color: #333;font-size: 16px;padding-left: 10px;font-weight: bold;}
.proxh-box{width: 33.3%;float: left;margin-top: 25px;}
.proxh-item{width: 278px;border: 1px solid #e7e7e7;display: block;}
.proxh-item img{width: 275px;height: 250px;transition: all 0.5s;}
.imgsh{width: 275px;height: 250px;overflow: hidden;}
.imgsh:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    overflow:hidden;}
.proxh-names{width: 275px;height: 65px;}
.proxh-names span{width: 200px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; 
overflow:hidden;float: left;line-height: 65px;font-size: 18px;color: #666;margin-left: 15px;}
.proxh-names i{width: 27px;height: 26px;display: inline-block;background: url(../images/moreicon.png) no-repeat;margin-top: 19px;transition: all 0.5s;}
.proxh-item:hover{border: 1px solid #0046bd;cursor: pointer;transition:500ms;
-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names{background: #0046bd;transition:500ms;-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names span{color: #fff;transition:500ms;
-webkit-transition:500ms;-moz-transition:500ms;}
.proxh-item:hover .proxh-names i{background: url(../images/moreicon_hover.png) no-repeat;transition:500ms;
-webkit-transition:500ms;-moz-transition:500ms;margin-left: 10px;}
/*翻页*/
.fanye{font-size: 14px;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;}
.pagination > li { display: inline;background: #2e2e2e;}
.pagination > li > a{position: relative;float: left;padding: 0;min-width: 27px;height: 27px;line-height:27px; text-align:center; margin: 0 4px; text-decoration: none;color: #777;border: none !important;background: none !important;}
.pagination > li:first-child > a{ margin: 0 5px;background: none;border: none;}
.pagination > li:last-child > a{ margin: 0 5px;}
.pagination > li > a:hover,
.pagination > li > a:focus {color: #333;border-radius: 100px;}
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 2;color: #fff;cursor: default;background: #356db9 !important;border-radius: 100px;}

.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {color: #777;cursor: not-allowed; border-color: #ddd;color: #333;background: none !important;}
.pagination-lg > li > a{padding: 10px 16px;font-size: 18px;}
.pagination-lg > li:first-child > a {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg > li:last-child > a{border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm > li > a{ padding: 5px 10px; font-size: 12px; }
.pagination-sm > li:first-child > a{ border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.pagination-sm > li:last-child > a{ border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.pagination > li:last-child > a:hover{background: none !important;color: #333;}
.pagination > li:first-child > a:hover{background:none !important;color: #333;}
/*产品详情*/
.prodec-top{height: 340px;overflow: hidden;margin-top: 40px;}
.prodec-t-left{width: 360px;height: 360px;border: 1px solid #e7e7e7;float: left;}
.prodec-con{float: right;width: 460px;padding: 0;}
.prodec-tits{font-weight: bold;border-bottom: 2px solid #e7e7e7;font-size: 16px;padding-bottom: 10px;margin-bottom: 20px;}
.prodec-c{line-height: 28px;text-indent: 2em;text-align: justify;}
.prodec-con-box{height: 218px;overflow: hidden;}
.online-a{width: 120px;height: 35px;background: #dd0d0d;color: #fff;font-size: 16px;text-align: center;line-height: 35px;display: inline-block;border-radius: 5px;margin-top: 28px;float: left;}
.zx-tels{float: left;margin-top:30px;margin-left: 20px;}
.zx-tels b{color: #dd0d0d;font-size: 20px;s}
.arc-tit{height: 33px;margin-top: 50px;border-bottom:1px solid #e7e7e7;width: 100%;}
.arc-bigtit{font-size: 16px;border-bottom: 4px solid #dd0d0d;display: inline-block;width: 85px;margin-top: 7px;text-align: center;padding-bottom: 2px;}
.arccon{line-height: 28px;text-indent: 2em;text-align: justify;margin-top: 25px;}
/*二级页面footer*/
.ly-wraps-sub{width: 100%;height: 100%;background: url(../images/foo_bgs_02.jpg) no-repeat;display: inline-block;padding-top: 45px;margin-top: 40px;background-size: 100% 100%;}
.footerw-sub{width: 1110px;margin: 0 auto;color: #fff;}
.footerw-sub dl{float: left;margin-right: 100px;}
.footerw-sub dt{font-size: 12px;margin-bottom: 20px;}
.footerw-sub dt b{font-size: 18px;padding-right: 10px;}
.footerw-sub dd{line-height: 37px;padding: 0;text-align: left;margin: 0;}
.footerw-sub dd a{color: #fff;padding-right: 15px;width: 130px;}
.footerw-sub dd a:hover{text-decoration: underline;}
.footerw-sub dl dd img{float: left;margin-right: 15px;}
.telbold{font-size: 24px;font-weight: bold;}
.cont-lx{margin-bottom: 8px !important;}
.ewms{width: 104px;height: 104px;border-radius: 8px;border: 5px solid #fff;margin-top: 30px;margin-left: 61px;}
.friend-l{font-size: 14px;margin-top: 50px !important;}
.friend-l a{color: #fff;margin-right: 23px;}
.cnzz-box{width: 100%;background: #101010;color: #fff;height: 45px;line-height: 45px;font-size: 14px;}
.cnzz-con{width: 1110px;margin: 0 auto;}
.cnzz-con a{color: #fff;}
.cnzz-con span img{margin-left: 10px;}
/*案例*/
.upp{display: inline-block; height: 30px; line-height: 30px;}
.subnew-list-content-detail{
	line-height:2;
	margin-bottom: 10px;
	font-size: 14px;
	/*height: 64px;*/
	overflow:hidden;
}
.pro-list{
	margin-top: 10px;
	width:215px;height:auto;
	vertical-align: top;
	border: 1px solid #e9e9e9;
	background: #f5f5f5;
}
.pro-list img{
	width: 215px;height: 150px;float: left;
}
.subnew-list{
	background: #fff;	
	padding:28px 0;
	border-bottom: 1px dashed #ccc;
}
.subnew-list-img{
	margin-top: 10px;
	width:199px;height: 149px;
	vertical-align: top;
}
.subnew-list-content{
	width:600px;
	box-sizing: border-box;
}
.subnew-list-content-title{
	font-size: 18px;
	font-weight: bold;
	margin-top: 8px;
}
.subnew-list .link-btn{
	display: inline-block;
	margin-left: 5px;
	padding-left: 26px;
	padding-right: 26px;
	height: 35px;line-height: 35px;
	overflow: hidden;
	border: 1px solid #404040;
	font-size: 14px;
}

.subnew-list .link-btn:hover{
	color: #0046bd ;
	border-color: #0046bd ;
}
.border-none{
	border: none;
}
/*案例详情*/
.alltits{text-align: center;font-weight: normal;font-size: 20px;margin-top: 5px;}
.detailsbox{margin-top: 20px;}
.detailsbox img{margin:0 auto; display: block;}
.detailstext{line-height: 28px;font-size: 16px;padding:20px 20px 0 20px;}
.conent-fanye{
	font-size: 14px;
	margin-top: 40px;
	padding-left: 20px;
}
.conent-fanye a{
	width: 100%;
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.conent-fanye a:hover{
	color: #0046bd ;
}
/*文章名字和日期*/
.author-time{
	height: 40px;
	font-size: 14px;
	color: #999;
	text-align: center;
}
.author-time span{
	margin: 0 15px;
	display: inline-block;
}
.pro-item-box:hover{color: #0046bd;}
/*联系我们*/
/* 联系我们 */
.foot-ly-box2{color: #333;display: inline-block;padding-bottom: 50px;}
.foot-ly-box2 .foot-left{float: left;width:460px;background: #fff;height: 480px;padding-left:35px;padding-top: 35px;}
.foot-ly-box2 .foot-right{float: right;width: 600px;background: none;border-left: 1px solid #eee;padding-left: 25px;box-sizing:  border-box;padding-top: 35px;}
.foot-ly-box2 .foot-left-tit{font-size: 16px;border-bottom:2px solid #333;margin: 15px 0;display: inline-block;}
.foot-ly-box2 .foot-left p{font-size: 16px;color: #333;line-height: 40px;padding-left: 0;}
.foot-ly-box2 .foot-left p b{font-size: 30px;}
.foot-ly-box2 .foot-links{margin-left: 0;}
.foot-ly-box2 .foot-left a{background: #1863c6;color: #fff;padding: 4px 13px;margin-top: 25px;display: inline-block;}
.foot-ly-box2 .input-name-y{margin-left: 0;margin-bottom: 15px;}
.foot-ly-box2 .input-name-y input{border: 1px solid #e3e3e3;line-height: 30px;height: 30px;padding-left: 5px;width: 270px;background: #d6d6d6;}
.foot-ly-box2 .input-name-y textarea{width: 270px;height: 90px;padding-left: 5px;resize: none;border: 1px solid #e3e3e3;vertical-align: middle;background: #f5f5f5;}
.foot-ly-box2 .input-name-y img{vertical-align: middle;}
.foot-ly-box2 .code-input{width: 120px !important;background: #fff;height: 40px !important;margin-left: 20px !important;border: none;padding-left: 5px;}
.foot-ly-box2 .btn-box{width: 370px;display: block;margin-left: 70px;overflow:  hidden;margin-top: 40px;}
.foot-ly-box2 .btn-submit,.foot-ly-box2  .btn-reset{padding: 7px 50px;color: #fff;background: #1863c6;border: none;float: left;margin-right: 25px;cursor: pointer;}
.foot-ly-box2 .btn-reset{background: #e4e4e4;color: #333;}
.foot-ly-box2 .text-adress{height: 50px !important;}
.foot-right{float: right;width: 490px;background: #f5a100;height: 480px;}
.inputbox{font-size: 14px;width: 610px;display: block;margin-top: 25px;height: 35px;}
.inputbox input{width: 350px;height: 35px;line-height: 35px;background: #f0f0f0;padding-left: 10px;border: 1px solid #e2e2e2;float: left;}
.inputbox span{float: left;line-height: 35px;}
.inputbox textarea{width: 350px;height:80px;line-height: 35px;background: #f0f0f0;padding-left: 10px;border: 1px solid #e2e2e2;float: left;display: block;}
.maps{width: 992px;height: 419px;display: block;margin:40px auto 0;}

.nopros{width: 200px;height: 200px;background: url(/Public/Home/images/nopro.png) no-repeat;margin:100px auto 0;}
.nopros-z{    text-align: center !important;
    line-height: 450px;
    font-size: 20px;
    color: #999999;
    }
.red{color:#ff3600 !important;padding-left: 5px;}
/*产品列表*/
.sub-list{width: 100%;height: 57px;background: #fff;}
.sub-list-box{}
.sub-list-text{display: block;height: 57px;/*width: 50%;*/text-align: center;}
.sub-list-text a{width: 100px;text-align: center;font-size: 16px;line-height: 57px;display: inline-block;}
.sub-list-text a:hover{border-bottom: 3px solid #1863c6;color: #1863c6;}
.sub-list-text a.active{border-bottom: 3px solid #1863c6;color: #1863c6;}
.sub-pro-list-box{background: #fff;display: inline-block;width: 100%;padding: 0px 5px 10px 10px;margin-bottom: 20px;margin-top: 10px;}
.sub-pro-item{width: 25%;float: left;text-align: center;padding: 15px  5px;box-sizing:  border-box;}
.sub-pro-item video{width:100%;height: 200px;margin-right:20px;}
.sub-pro-item a{/* width: 95%; */overflow: hidden;display: block;/* margin: 18px auto 0; */}
.sub-pro-item a img{/*width: 257px;height: 187px;*/transition: all 0.5s;}
.sub-pro-item a p{font-size: 16px; padding-left: 15px;padding-top: 10px;}
.sub-pro-item a:hover p{color: #1863c6;}
.sub-pro-line{border-top: 1px solid #f2f2f2;width: 100%;padding-bottom: 30px;}
/*产品详情页*/
.video-tits{
	font-size: 16px;
    text-align: left;
    padding-left: 15px;
    padding-top: 10px;
    }
.sub-tit{font-size: 36px;text-align: center;margin: 0;padding-top: 40px;padding-bottom: 10px;}
.sub-tit-date{color: #999;text-align: center;padding-bottom: 15px;}
.sub-pro-detail{display: block;margin: 0 auto;padding: 20px;line-height: 26px;padding-top: 0px;}
.sub-pro-detail img{display: block;margin: 0 auto;}
/*新闻列表*/
.new-wraps{height:185px;border-bottom: 1px solid #eee;margin: 0 auto 24px;padding-top: 20px;}
.new-wraps img{width: 239px;height: 160px;float: left;margin-left: 18px;}
.news-tit{font-size: 18px;padding-left: 31px;padding-top: 20px;}
.news-content{font-size: 14px;color: #999;line-height: 24px;padding-left: 31px;padding-right: 30px;}
.news-times{font-size: 14px;color: #999;padding-left: 31px;display: inline-block;margin-top: 25px;}
.news-content a{color: #999;}
.news-content a:hover{color: #356db9;}
.news-content p{padding-left: 30px !important;}
.newp{padding-left: 32px;padding-top: 5px;color: #999;height: 38px;margin-top: 8px;display: block;}
.new-wid{width: 770px;overflow: hidden;}
.banner-bg{
	width: 100%;
	height: 497.16px;
	background: url(../images/zhuanti-banner.png) no-repeat center top;
}
.banner{
	height: 550px;
	position: relative;
}
.banner b{
	display: block;
	font-size: 48px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	padding-top: 115px;
}
.banner h4{
	display: block;
	font-size: 72px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
	font-weight: 600;
}
.banner h4 img{
	margin-top: 5px;
}
.banner font{
	display: block;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
}
.banner span{
	display: block;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
	margin-top: 15px;
	font-weight: bold;
}
.qiehuan{
	position: absolute;
	top: 510px;
	left: 510px;
}
.cater{
	height: 856px;
	position: relative;
}
.cater-wenzi{
	height: 210px;
	
}
.cater-wenzi h4{
	display: block;
	font-size: 36px;
	color: #d20e1e;
	text-align: center;
	padding-top: 85px;
	font-weight: 600;
}
.cater-wenzi b{
	display: block;
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
}
.cater-cent{
	position: absolute;
	top: 405px;
	left: 425px;
	width: 257px;
	height: 257px;
	border-radius: 50%;
	background-color: #d20e1e;
	border: 3px solid #FFFFFF;
	box-shadow: 0px 0px 30px #33382b;
	z-index: 2;
}
.cater-cent b{
	padding-top: 76px;
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 40px;
}
.cater-cent p{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 40px;
	font-weight: bold;
}
.cater-tupian{
	width: 1000px;
	height: 645px;
	margin: 0 auto;
	text-align: justify;
	text-align-last: justify;
}
.cater-pic{
	position: relative;
	width: 490px;
	height: 315px;
	padding-top: 10px;
	display: inline-block;
}
.cater-pic b{
	position: absolute;
	top: 135px;
	left: 200px;
	color: #FFFFFF;
	font-size: 30px;
}
.fanghuachuli{
	height: 635px;
}
.fanghua-biaoti{
	height: 180px;
	margin-bottom: 20px;
}
.fanghua-biaoti b{
	display: block;
	padding-top: 70px;
	text-align: center;
	font-size: 36px;
}
.fanghua-biaoti span{
	display: block;
	text-align: center;
	font-size: 36px;
	color: #d20e1e;
	font-weight: bold;
}
.fanghua-cent{
	height: 455px;
}
.youwu{
	height: 215px;
	position: relative;
	margin-bottom: 25px;
}
.youwu img{
	position: absolute;
	top: -15px;
	left: 130px;
}
.youwu-wenzi{
	width: 630px;
	height: 165px;
	margin-left: 292px;
	padding-left: 70px;
	background-color: #d72735;
	border-radius: 5px;
}
.youwu-wenzi b{
	display: block;
	color: #FFFFFF;
	font-size: 24px;
	padding-top: 20px;
	margin-bottom: 10px;
}
.youwu-wenzi p{
	display: block;
	width: 590px;
	overflow: hidden;
	height: 90px;
	line-height: 30px;
	font-size: 18px;
	color: #FFFFFF;
}
.youwu-wenzi font{
	display: block;
	font-size: 24px;
	color: #FFFFFF;
	padding-top: 30px;
	width: 530px;
	overflow: hidden;
}
.youwu-wenzi font span{
	font-size: 30px;
	font-weight: bold;
	display: inline-block;
}
.jiacu{
	font-size: 24px;
	font-weight: bold;
}
.mg{
	margin: 0 0;
}


.zeren{
	height: 680px;
	background: url(../images/zeren.png) no-repeat center top;
}
.zeren b{
	display: block;
	font-size: 48px;
	color: #f11010;
	text-align: center;
	padding-top: 60px;
}
.zeren p{
	display: block;
	font-size: 36px;
	color: #333333;
	text-align: center;
	margin-top: 20px;
	font-weight: bold;
}
.zeren img{
	width: 1070px;
	display: block;
	margin: 0 auto;
	height: 445px;
	margin-top: 35px;
}
.yingren{
	height: 775px;
}
.yingren-wenzi{
	height: 300px;
	background: url(../images/yingren-cent.jpg) no-repeat center top;
}
.yingren-wenzi b{
	display: block;
	font-size: 60px;
	color: #2975d3;
	text-align: center;
	padding-top: 125px;
}
.yingren-wenzi p{
	display: block;
	font-size: 36px;
	color: #2975d3;
	text-align: center;
	font-weight: bold;
}
.yingren-wenzi p span{
	color: #ec0d0d;
}
.yingren-cent{
	height: 475px;
}
.yingren-tupian{
	width: 33.3%;
	height: 475px;
	float: left;
}
.yingren-tupian img{
	width: 360px;
	margin: 0 auto;
	display: block;
	padding-bottom: 23px;
}
.yingren-tupian p{
	display: block;
	padding-left: 10px;
	line-height: 25px;
	width: 323px;
	font-size: 18px;
	overflow: hidden;
}
.anquan{
	height: 580px;
	margin-bottom: 135px !important;
	position: relative;
}
.anquan-tupian{
	width: 100%;
	height: 100%;
}
.anquan-wenzi{
	width: 100%;
	height: 100%;
	position: relative;
	top: -580px;
	left: 0;
}
.wenzi-dating{
	position: absolute;
	top: 208px;
	left: 85px;
	width: 165px;
	height: 45px;
}
.wenzi-dating a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	width: 165px;
	height: 45px;
	line-height: 45px;
	border-radius: 15px;
	background-color: rgb(127,127,127,1);
}
.wenzi-xishoutai{
	position: absolute;
	top: 340px;
	left: 340px;
	width: 165px;
	height: 45px;
}
.wenzi-xishoutai a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	width: 165px;
	height: 45px;
	line-height: 45px;
	border-radius: 15px;
	background-color: rgb(127,127,127,1);
}
.wenzi-louti{
	position: absolute;
	top: 200px;
	left: 600px;
	width: 165px;
	height: 45px;
}
.wenzi-louti a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	width: 165px;
	height: 45px;
	line-height: 45px;
	border-radius: 15px;
	background-color: rgb(127,127,127,1);
}
.wenzi-houchu{
	position: absolute;
	top: 345px;
	left: 850px;
	width: 165px;
	height: 45px;
}
.wenzi-houchu a{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	width: 165px;
	height: 45px;
	line-height: 45px;
	border-radius: 15px;
	background-color: rgb(127,127,127,1);
}
.wenzi-lanse{
	position: absolute;
	top: 375px;
	left: 585px;
	width: 200px;
	height: 150px;
}
.wenzi-lanse b{
	display: block;
	font-size: 40px;
	color: #FFFFFF;
	text-align: center;
}
.wenzi-lanse font{
	display: block;
	font-size: 32px;
	color: #FFFFFF;
	text-align: center;
}
.wenzi-lanse span{
	display: block;
	font-size: 22px;
	color: #FFFFFF;
	text-align: center;
}
.anquan-logo{
	position: absolute;
	bottom: 0;
	left: 35px;
}





.chengnuo{
	height: 375px;
	border: 2px solid #2975d3;
	position: relative;
	background: #f4f8fd;
}
.chengnuo-tupian{
	position: absolute;
	top: -27px;
	left: 505px;
}
.chengnuo-biaoti{
	padding-top: 87px;
	display: block;
	font-size: 48px;
	color: #2975d3;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
}
.chengnuo-wenzi{
	width: 900px;
	height: 115px;
	margin: 0 auto;
}
.chengnuo-wenzi p{
	display: block;
	text-align: center;
	font-size: 20px;
	color: #333333;
}
.chengnuo-wenzi p span{
	color: #f70f0f;
}
.chengnuo-cent{
	margin: 0 auto;
	text-align: center;
	margin-top: 15px;
}
.chengnuo-cent b{
	display: inline-block;
	font-size: 30px;
	color: #f11010;
	text-align: center;
}
.chengnuo-cent img{
	margin-top: 9px;
	margin-left: 20px;
	margin-right: 20px;
}
.fugai{
	height: 1100px;
}
.fugai-biaoti{
	width: 100%;
	height: 300px;
}
.fugai-biaoti img{
	width: 100%;
	height: 222px;
}
.fugai-biaoti p{
	display: block;
	font-size: 24px;
	text-align: center;
	width: 430px;
	margin: 0 auto;
}
.fugai-tupian{
	width: 100%;
	height: 750px;
}


.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #FFFFFF;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}

/*游泳馆专题*/
.swimm-top-img
{
	width: 100%;
/*	height: 574px;*/
}
.fh-box{width: 1040px;display: block;margin: 20px auto;position: relative;}
.fh-swmi-case{width: 512px;height: 315px;float: left;margin-top: 15px;}
.fh-swmi-case img{width: 496px;height: 315px;display: block;margin: 0 auto;}
.fh-zz{width: 275px;height: 275px;border-radius: 50%;color: #FFFFFF;border: 5px solid #fff;position: absolute;z-index: 9;background: #ee0016;left:370px;top: 200px;box-shadow: 6px 0px 11px #323232;}
.fh-zz-tit{font-size: 60px;color: #fff;font-weight: bold;text-align: center;padding-top: 40px;padding-bottom: 5px;}
.fh-zz-con{color: #fff;font-size: 30px;line-height: 40px;font-weight: bold;text-align: center;}
.dang-box{width:1100px;background: url(../images/weiji_img.jpg) no-repeat center top;margin: 45px auto 0;}
.dang-box h1{font-size: 75px;color: #2975d3;font-weight: bold;text-align: center;padding-top: 160px;}
.dang-little-tit{font-size: 48px;padding-top: 25px;color: #d41b1b;font-weight: bold;text-align: center;}
.dang-adv-img{width: 969px;height: 517px;margin: 45px auto;display: block;}
.dang-poss,.dang-banfa{font-size: 50px;color: #2975d3;font-weight: bold;text-align: center;padding-top: 40px;}
.dang-banfa{color: #333;padding-top: 0;padding-bottom:50px;}
.pross-img{margin: 10px auto;display: block;}
.bf-tit{display: block;margin: 100px auto 70px;}
.bf-ul-box{list-style: none;}
.bf-ul-box li{width: 33%;float: left;}
.bf-ul-box li img{width: 355px;height: 225px;margin: 0 auto;display: block;padding-bottom: 8px;}
.bf-ul-box li p{font-size: 18px;line-height: 28px;}
.bao-img{display: block;margin: 65px auto 25px;}
.bao-tit{font-size: 36px;font-weight: bold;color: #2975d3;text-align: center;}
.bao-swimm{width: 1100px;height: 749px;display: block;margin: 40px auto;}
.shigong-box{margin-top: 65px;margin-bottom: 95px;display: inline-block;}
.shigong-box li{float: left;width: 268px;overflow: hidden;margin-right: 8px;}
.shigong-box li:last-child{margin-right: 0;}
.shigong-box li img{width: 100%;height: 100%;}
.shigong-box li p{font-size: 18px;line-height: 28px;text-align: center;padding-top: 7px;}
.cn-box{width: 100%;height: 380px;background: #f4f8fd;border: 2px solid #2975d3;}
.cn-img{width: 102px;height: 92px;background: url(../images/iconzs.png) no-repeat;margin:-27px auto;display: block;}
.cn-chengnuo{font-size: 48px !important;color: #2975d3 !important;;font-weight: bold !important;padding-top: 50px;padding-bottom:35px;}
.cn-box p{font-size: 20px;line-height: 30px;text-align: center;}
.tequan-box{text-align: center;color: #f11010;font-weight: bold;font-size: 30px;padding-top: 25px;}
.tequan-box i{width: 30px;height: 27px;background: url(../images/icon_tq.png) no-repeat;display: inline-block;margin: 0px 10px 0 10px;vertical-align: middle;}
.serv-tits{display: block;margin: 80px auto 45px;}
.serv-litt-tti{font-size: 18px;line-height: 28px;}
.bigmap{display: block;margin: 0 auto;}
.serv-case{margin-bottom: 60px;}
.youni-bg{width: 100%;height: 326px;background: url(../images/youni_bg.png) no-repeat center top;background-size: 100% 100%;}
.xuexiao-banner{
	width: 100%;
	height: 592px;
}
.shuaishang{
	height: 700px;
	background:url(../images/shuaishang-bg.jpg) no-repeat center top;
}
.shuaishang-biaoti{
	
}
.shuaishang-biaoti h4{
	display: block;
	font-size: 45px;
	color: #2975d3;
	text-align: left;
	padding-top: 80px;
	padding-left: 370px;
	font-weight: bold;
}
.shuaishang-biaoti b{
	display: block;
	font-size: 36px;
	color: #ec0d0d;
	text-align: left;
	padding-top: 5px;
	padding-left: 370px;
}
.shuaishang-wenzi{
	margin-top: 30px;
}
.shuaishang-wenzi p{
	display: block;
	font-size: 24px;
	text-align: left;
	padding-left: 370px;
	font-weight: bold;
}
.shuaishang-wenzi font{
	margin-top: 40px;
	display: block;
	width: 565px;
	height: 50px;
	line-height: 50px;
	margin-left: 370px;
	padding-left: 22px;
	color: #FFFFFF;
	font-size: 30px;
	font-weight: bold;
	background-color: #d20e1e;
	border-radius: 5px;
	margin-bottom: 85px;
}
.shuaishang-tupian{
	padding: 0 60px;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.anxin{
	height: 510px;
}
.anxin-biaoti{
	height: 200px;
}
.anxin-biaoti h4{
	display: block;
	font-size: 48px;
	color: #2975d3;
	font-weight: bold;
	text-align: center;
	padding-top: 50px;
}
.anxin-biaoti b{
	display: block;
	font-size: 36px;
	text-align: center;
}
.anxin-cent{
	height: 308px;
}
.anxin-tupian{
	width: 505px;
	height: 308px;
	display: inline-block;
	margin: 0 20px;
	position: relative;
}
.anxin-tupian img{
	
}
.anxin-tupian a{
	position: absolute;
	top: 122px;
	left: 151px;
	color: #FFFFFF;
	width: 232px;
	height: 63px;
	line-height: 63px;
	text-align: center;
	font-size: 24px;
	background: rgba(0,0,0,0.6);
}
.lingsijiao{
	/*height: 900px;
	background: url(../images/lingsijiao-bg.jpg) no-repeat center top;*/
	width: 100%;
	height: 906px;
	display: inline-block;
}
.lingsijiao-biaoti{
	height: 200px;
}
.lingsijiao-biaoti h4{
	display: block;
	padding-top: 105px;
	font-size: 48px;
	text-align: center;
	color: #2975d3;
	font-weight: bold;
}
.lingsijiao-biaoti b{
	display: block;
	font-size: 25px;
	text-align: center;
}
.lingsijiao-tupian{
	height: 600px;
}
.lingsijiao-cent{
	height: 100px;
}
.lingsijiao-cent a{
	display: block;
	margin: 0 auto;
	margin-top: 4px;
	height: 46px;
	line-height: 46px;
	width: 790px;
	background-color: #2975d3;
	font-size: 24px;
	text-align: center;
	color: #FFFFFF;
	border-radius: 25px;
}
.yingrenerjie{
	height: 560px;
}
.yingrenerjie-biaoti{
	height: 200px;
}
.yingrenerjie-cent{
	height: 360px;
	padding: 0 15px;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.yingrenerjie-xh{
	width: 349px;
	height: 360px;
}
.yingrenerjie-tupian{
	height: 207px;
	margin-top: 13px;
}
.yingrenerjie-wenzi{
	height: 125px;
	padding-top: 15px;
} 
.yingrenerjie-wenzi p{
	margin-left: 10px;
	font-size: 16px;
	line-height: 25px;
	display: block;
	width: 320px;
}
.xiaoyuanfanghua{
	margin: 0 15px;
	margin-top: 7px;
	border: 2px solid #2975d3;
	background: #f4f8fd;
	padding-bottom: 50px;
}
.xiaoyuanfanghua-biaoti{
	height: 130px;
	padding-top: 40px;
}
.xiaoyuanfanghua-biaoti h4{
	display: block;
	font-size: 48px;
	color: #2975D3;
	text-align: center;
	font-weight: bold;
}
.xiaoyuanfanghua-biaoti b{
	display: block;
	font-size: 40px;
	text-align: center;
}
.xiaoyuanfanghua-wenzi{
	width: 900px;
    height: 115px;
    margin: 0 auto;
    line-height: 28px;
}
.xiaoyuanfanghua-wenzi p{
	display: block;
    text-align: center;
    font-size: 20px;
    color: #333333;
}
.xiaoyuanfanghua-wenzi p span{
	color: #f70f0f;
}
.xiaoyuanfanghua-cent{
	margin: 0 auto;
    text-align: center;
    margin-top: 40px;
}
.xiaoyuanfanghua-cent img{
	margin-top: 9px;
    margin-left: 20px;
    margin-right: 20px;
}
.xiaoyuanfanghua-cent b{
	display: inline-block;
    font-size: 30px;
    color: #f11010;
    text-align: center;
}




.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #FFFFFF;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}
.jiating-banner{
	width: 100%;
	height: 592px;
}

.baodao{
	height: 578px;
}
.baodao-biaoti{
	display: block;
	text-align: center;
	font-size: 36px;
	height: 107px;
	line-height: 107px;
}
.baodao-tupian{
	height: 471px;
}
.hushi{
	height: 600px;
	position: relative;
}
.hushi-wenzi{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.hushi-wenzi h4{
	display: block;
	padding-top: 105px;
	font-size: 66px;
	color: #2975d3;
	padding-left: 30px;
	font-weight: bold;
}
.shuaidao{
	display: block;
	margin-left: 40px;
	font-size: 35px;
	font-weight: bold;
	color: #FFFFFF;
}
.huadao{
	display: block;
	margin-top: 95px;
	margin-left: 635px;
	font-size: 60px;
	font-weight: bold;
}
.hushi-wenzi font{
	display: block;
	margin-top: 55px;
	margin-left: 775px;
	font-size: 36px;
	color: #d60f1f;
	font-weight: bold;
}
.hushi-wenzi span{
	display: block;
	margin-left: 760px;
	font-size: 36px;
	color: #d60f1f;
	font-weight: bold;
}
.hushi-wenzi p{
	display: block;
	margin-left: 65px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
}
.shihua{
	height: 600px;
}
.shihua-biaoti{
	display: block;
	height: 100px;
	padding-top: 110px;
	text-align: center;
	font-size: 48px;
}
.shihua-tupian{
	width: 100%;
	height: 370px;
}
.shihuachangsuo{
	width: 495px;
	height: 370px;
	display: inline-block;
	margin: 0 25px;
	position: relative;
}
.shihuachangsuo img{
	width: 550px;
	height: 370px;
}
.shihuachangsuo a{
	position: absolute;
	top: 270px;
	left: 58px;
	font-size: 30px;
	display: block;
	width: 370px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: rgb(105,105,105,0.8);
}
.fannao{
	height: 705px;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.fannao-biaoti{
	height: 280px;
}
.fannao-cent{
	height: 425px;
	display: inline-block;
	
}
.fannao-tupian{
	width: 358px;
	height: 246px;
}
.fannao-cent p{
	width: 358px;
	display: block;
	font-size: 24px;
	text-align: center;
	margin-top: 20px;
}



.chengnuo{
	height: 375px;
	border: 2px solid #2975d3;
	position: relative;
}
.chengnuo-tupian{
	position: absolute;
	top: -27px;
	left: 505px;
}
.chengnuo-biaoti{
	padding-top: 87px;
	display: block;
	font-size: 48px;
	color: #2975d3;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
}
.chengnuo-wenzi{
	width: 900px;
	height: 115px;
	margin: 0 auto;
}
.chengnuo-wenzi p{
	display: block;
	text-align: center;
	font-size: 20px;
	color: #333333;
}
.chengnuo-wenzi p span{
	color: #f70f0f;
}
.chengnuo-cent{
	margin: 0 auto;
	text-align: center;
	margin-top: 15px;
}
.chengnuo-cent b{
	display: inline-block;
	font-size: 30px;
	color: #f11010;
	text-align: center;
}
.chengnuo-cent img{
	margin-top: 9px;
	margin-left: 20px;
	margin-right: 20px;
}

.anli{
	height: 509px;
	 margin-bottom: 55px !important;
}
.anli-biaoti{
	height: 167px;
}
.anli-cent{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 55px !important;
}
.anli-img{
	display: inline-block;
	/* width: 24.5%; */
	/* height: 170px; */
	/* margin-bottom: 4px; */
}
.zhuanzhu-bg{
	width: 100%;
	height: 327px;
	background: url(../images/zhuanzhu-bg.png) no-repeat center top;
	margin-bottom: -1px;
}
.zhuanzhu{
	height: 327px;
}
.zhuanzhu img{
	width: 710px;
	height: 190px;
	padding-top: 70px;
	padding-left: 200px;
}



.footer-bg{
	width: 100%;
	height: 426px;
	background-color: #2e2e2e;
}
.link-xiahua{anli
	width: 100%;
	height: 47px;
	border-bottom: 1px solid #000;
}
.link{
	width: 1110px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.link font{
	font-size: 14px;
	color: #FFFFFF;
}
.rexian-daohang{
	height: 90px;
	width: 1110px;
	margin: 0 auto;
}
.rexian-daohang li{
	display: inline-block;
	margin-right: 59px;
	line-height: 90px;
	font-size: 16px;
}
.rexian-daohang li a{
	color: #FFFFFF;
}
.fuwurexian{
	width: 1110px;
	height: 244px;
	margin: 0 auto;
}
.fuwurexian-zongbu{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-zongbu img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-zongbu span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-zongbu b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-zongbu p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 335px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 23px;
}
.fuwurexian-shengchan{
	width: 426px;
	height: 244px;
	position: relative;
	float: left;
}
.fuwurexian-shengchan img{
	margin-top: 60px;
	margin-left: 6px;
}
.fuwurexian-shengchan span{
	color: #FFFFFF;
	display: inline-block;
	margin-top: 60px;
	margin-left: 7px;
	font-size: 14px;
}
.fuwurexian-shengchan b{
	color: #FFFFFF;
	position: absolute;
	top: 85px;
	left: 55px;
	font-size: 24px;
}
.fuwurexian-shengchan p{
	color: #FFFFFF;
	margin-left: 6px;
	width: 350px;
	font-size: 14px;
	line-height: 23px;
}
.shengchan-p1{
	margin-top: 38px;
}
.fuwurexian-erweima{
	float: left;
	width: 258px;
	height: 244px;
}
.fuwurexian-erweima img{
	margin-top: 24px;
	margin-left: 84px;
}
.fuwurexian-erweima a{
	margin-top: 10px;
	color: #FFFFFF;
	margin-left: 116px;
	display: block;
}
.footer-banquan{
	width: 100%;
	height: 44px;
	background-color: #141414;
}
.banquan-cent{
	width: 1110px;
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
}
.banquan-cent font{
	font-size: 14px;
	display: inline-block;
	margin-right: 425px;
	color: #FFFFFF;
}
.banquan-cent span{
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
}
.banquan-cent span a{
	color: #141414;
}
.banquan-cent img{
	display: inline-block;
	margin-top: 15px;
}
/*防滑原理*/
.lc-tit{width:100%;height: 25px;border-top:1px solid #dfdfdf;margin-top: 70px;}
.lc-tit div{background: #fff;text-align: center;color: #2975d3;font-weight: bold;font-size: 36px;width:25%;margin: -25px auto;}
.lc-main-img{margin-top: 60px;}
.db-text{color: #099999;font-size: 24px;text-align: center}
.db-box{width: 50%;float: left;margin-top: 50px;}
.db-box-in{margin: 0 auto;display: block;}
.db-box-in img{margin: 20px auto 0; display: block;margin-bottom: 20px;}
.db-t-con{text-align: center;font-size: 18px;line-height: 28px;}
.xwj-in-box{margin-top: 70px;float: left;}
.lc-tit div i{width: 29px;height: 43px;background: url(../images/xwj_icon.png) no-repeat;display: inline-block;vertical-align: middle;}
.xwj-box img{display: block;margin: 0 auto;}
.xwj-box{width: 33.3%;float: left;}
.step-text{text-align: center;font-weight: bold;color: #2975d3;font-size: 30px;}
.step-litt-text{color: #666;font-size: 20px;text-align: center;font-weight: bold;padding-top: 10px;padding-bottom: 10px;}
.step-con{line-height: 26px;color: #666;font-size: 15px;text-align: center;}

/*区域代理*/
.dl-phone{color: #999;text-align: center;font-size: 18px;padding-top: 10px;}
.dl-maps{display: block;margin: 0 auto;width:80%;}
.dl-item{width: 50%;float: left;display: inline-block;}
.dl-item img{width: 80px;height: 80px; float: left;}
.dl-text{margin-left: 20px;color: #333;font-size: 16px;float: left;line-height: 25px;}
.dl-text-comp{color: #c33 !important;}
.dl-item-in{width: 93%;margin: 0 auto 23px;background:#f5f5f5;height: 80px;padding: 10px}
/*加盟代理*/
.baozhang-tit{font-size: 60px;color: #d20e1e;font-weight: bold;padding-top: 40px;}
.baozhang-tit span{color: #2975d3;display: inline-block;}
.bz-tit-con{width: 580px;height: 85px;border: 1px solid #2071de; border-radius: 10px;margin: 28px auto 0;font-size: 20px;}
.zb-tit-top{font-weight: bold;text-align: center;padding-top: 10px;}
.zb-tit-hb{color: #2975d3;font-weight: bold;text-align: center;padding-top: 10px;}
.zb-icons{width: 76px;height: 84px;background: url(../images/add_pt.png) no-repeat;display: block;margin:25px auto 30px;}
.jc-tit{font-size: 34px;color: #2975d3;font-weight: bold;text-align:center;}
.jc-tit-d{font-size: 21px;font-weight: bold;text-align: center;padding-top: 8px;}
.zs-box{width: 1077px;height: 493px;display: block;margin:40px auto 30px;}
.zhanxin-box{width: 100%;height: ;color: #fff;text-align: center;background: #2975d3;}
.zx-con{font-size: 23px;padding-top: 35px;}
.zx-zz{font-size: 30px;font-weight: bold;padding-top: 5px;padding-bottom: 33px;}
.xuqiu-tit{font-size: 30px;text-align: center;font-weight: bold;margin-bottom: 20px;}
.xuqiu-list-box{float: left;width: 50%;margin-bottom: 15px;height: 165px;display: inline-block;}
.xuqiu-list{width: 95%;display: block;margin: 0 auto;border: 1px solid #2975d3;border-radius: 8px;}
.xuqiu-list-tit{font-size: 20px;color: #2975d3;padding: 14px;}
.xuqiu-list-con{font-size: 14px;line-height: 20px;padding: 0px 14px 14px 14px;height: 95px;}
.mj-tit,.mj-tit1,.mj-tit2{display: block;margin: 110px auto 0;}
.zw-boxs{width: 100%;display: inline-block;margin-top: 95px;}
.zw-box-in{width: 33%;float: left;}
.zw-bg{width: 95%;display: block;margin: 0 auto;height: 250px;}
.bn-tit{font-size: 30px;text-align: center;margin-top: 53px;margin-bottom: 28px;}
.bn-cons{font-size: 16px;line-height: 30px;text-align: center;padding-left: 120px;padding-right: 120px;}
.bn-bgs{width: 1100px;height: 495px;background: url(../images/company_imgs.png) bottom center no-repeat;margin-top: -83px;}
.pp-boxs{width: 970px;height: 550px;display: block;margin: 0 auto;background: #2975d3;border-radius: 7px;overflow: hidden;}
.pp-box-top{height: 98px;background: #fff;border-radius: 7px;width: 940px;margin: 15px auto}
.pp-box-top img{margin-left:35px;margin-top: 13px;}
.pp-box-in{float: left;margin-left: 14px;margin-bottom: 10px;}
.pp-box-in img{display: block;margin: 0 auto;width: 225px;height: 196px;}
.mj-tit1{margin-top: 80px;}
.zhenc-box{width: 1065px;height: 405px;display: block;margin: 30px auto 0;}
.zhenc-list-box{width: 33%;float: left;}
.zhenc-list-box img{display: block;margin: 48px auto 0;}
.zhenc-list-box p{font-size: 18px;padding-top: 25px;text-align: center;color: #333;}
.zhenc-sl{width: 460px;height: 120px;background: #434343;color: #fff;text-align: center;border-radius: 8px;display: block;margin: -90px auto;position: relative;}
.zc-sj{font-size: 30px;font-weight: bold;padding-top: 25px;}
.zc-pro{font-size: 24px;color: #fff;text-align: center;padding-top:8px;}
.mj-tit2{margin-top: 150px;}
.sw-box{width: 33%;float: left;margin-top:40px;}
.sw-box-in{width: 90%;border-radius: 10px;display: block;margin: 0 auto;height: 330px}
.sw-box-in img{display: block;margin:42px auto 0;}
.fhj-text{font-size: 18px;font-weight: bold;text-align: center;padding-top: 23px;padding-bottom: 10px;}
.fhj-con{font-size: 16px;line-height: 30px;padding-left: 30px;padding-right: 30px}
.qudao-tit{font-size: 30px;text-align: center;padding-top: 40px;}
.jy-img{margin: 85px auto;display: block;}
.dy-tit{font-size: 30px;font-weight: bold;text-align: center;padding-top: 65px;}
.dy-tit-con{font-size: 24px;text-align: center;padding-top: 5px;}
.addimgs{margin-top: 65px;}
.jg-text{font-size: 24px;text-align: center;font-weight: bold;margin-top: 40px;}
.choosetext,.cg-img{margin: 18px auto;display: block;}
.cg-img{margin-top: 70px;}
.cy-img{display: block;margin: 70px auto 0;}
.hb-text{text-align: center;padding-top: 25px;font-size: 24px;}
.zsjm-img{margin-top: 50px;}
.mj-sd{font-size: 30px;text-align: center;margin-top: 35px;}
.sd-item-box{margin-top: 55px;}
.sd-item-box img{float: left;width: 287px;height: 196px;border-radius: 8px;margin-left: 30px;}
.sd-dl-text{color: #fff;border-radius: 10px;padding: 8px 18px;font-size: 20px;background: #2975d3;margin-top: 15px;display: inline-block;}
.sdtext-b{margin-left: 30px;width: 735px;}
.sdcon{font-size: 16px;line-height: 28px;margin-top:13px;}
.fc-text{font-size: 36px;text-align: center;padding-top: 60px;}
.fc-w{width: 940px;margin: 75px auto;}
.fc-w-in{width: 450px;margin-left: 18px;color: #fff;margin-bottom: 30px;}
.fc-number-box{float:left;width: 45px;height: 45px;background: #2975d3;border: 6px solid #fff;border-radius: 80px;text-align: center;font-size: 24px;line-height: 45px;position: absolute;margin-top: 44px;margin-left: -30px;z-index: 9;}
.fc-textbox{background: #2975d3;width:390px;height: 140px;overflow: hidden;float: left;border-radius: 8px;position: relative;}
.fc-tit{font-size: 18px;padding-left:45px;padding-top: 18px;}
.fc-tit-con{color: #fff;font-size: 13px;line-height: 18px;padding-left: 45px;padding-top: 5px;}
.telboxs{width: 395px;height: 95px;background: #2975d3;color: #fff;position: relative;float: right;margin-top: -100px;margin-right: 51px;border-radius: 100px;}
.teliconbox{width: 88px;height: 88px;border-radius: 100px;background: #333;border: 8px solid #fff;float: left;margin-top: -2px;margin-left: -3px;}
.teliconbox img{display: block;margin: 25px auto}
.xxhz-text{color: #fff;font-size: 18px;margin-top: 15px;font-weight: bold;margin-left: 20px;}
.xxhz-tel{font-weight: bold;font-size: 28px;margin-left: 20px;}
/*问答*/
.taihua{
	height: 140px;
}
.taihua-biaoti{
	width: 100%;
	height: 120px;
}
.taihua-biaoti h4{
	display: block;
	text-align: center;
	font-size: 36px;
	color: #2071de;
	font-weight: bold;
	padding-top: 25px;
	margin-bottom: 5px;
}
.taihua-biaoti font{
	display: block;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}
.taihua-tupian{
	padding-top: 40px;
	padding-left: 25px;
	padding-right: 25px;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.duibi{
	height: 720px;
}
.duibi-biaoti{
	height: 100px;
}
.duibi-biaoti h4{
	display: block;
	color: #ef0728;
	font-size: 36px;
	text-align: center;
}
.duibi-biaoti font{
	display: block;
	color: #333;
	font-size: 24px;
	text-align: center;
}
.duibi-tupian{
	height: 620px;
}
.jishu{
	height: 810px;
}
.jishu-biaoti{
	height: 150px;
}
.jishu-cent{
	height: 660px;
	background: url(../images/jishu-bg.jpg) no-repeat top center;
	color: #FFFFFF;
}
.jishu-cent h4{
	display: block;
	font-size: 36px;
	font-weight: bold;
	padding-left: 13.5%;
	padding-top: 115px;
}
.jishu-cent b{
	display: block;
	font-size: 30px;
	padding-left: 13.5%;
	margin-bottom: 40px;
}
.jishu-cent p{
	display: block;
	padding-left: 5%;
	text-indent: 2em;
	width: 570px;
	height: 150px;
	line-height: 30px;
	font-size: 18px;
	overflow: hidden;
}
.xianweijing{
	height: 660px;
}
.xianweijing-biaoti{
	height: 150px;
	position: relative;
}
.xianweijing-biaoti b{
	position: absolute;
	top: 80px;
	left: 365px;
	font-size: 36px;
	color: #2975d3;
}
.xianweijing-tupian{
	height: 285px;
}
.xianweijing-cent{
	height: 225px;
	width: 100%;
}
.xianweijing-sanbu{
	width: 33%;
	display: inline-block;
}
.xianweijing-sanbu b{
	display: block;
	padding-top: 15px;
	text-align: center;
	font-size: 30px;
	color: #2975d3;
}
.xianweijing-sanbu font{
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	color: #666666;
}
.xianweijing-sanbu p{
	display: block;
	font-size: 16px;
	color: #666666;
	text-align: center;
	width: 366px;
}
.shentouji{
	display: block;
	height: 800px;
	margin-bottom: 80px;
}
.anli{
	height: 509px;
	margin-bottom: 55px;
}
.anli-biaoti{
	height: 167px;
}
.anli-cent{
	height: 342px;
}